AngularJS组件控制器未将初始绑定值传递到模板中的指令(summernote)
创始人
2024-10-27 17:01:25
0

可以使用$onChanges来监听组件绑定值的变化,并使用ngModelCtrl.$setViewValue在Link函数中更新指令的值。

示例代码:

//在组件控制器中定义绑定值 bindings : { content : '=', }, controller: function() { var $ctrl = this; $ctrl.$onInit = function() { //设置初始值为空 $ctrl.content = ''; }; $ctrl.$onChanges = function(changes) { //当绑定值发生变化时,更新组件控制器中的值 if(changes.content) { $ctrl.content = changes.content.currentValue; } }; }

//在Link函数中监听ngModel值的变化并更新指令的值 link: function(scope, elem, attrs, ngModelCtrl) { ngModelCtrl.$render = function() { elem.summernote('insertText', ngModelCtrl.$viewValue || ''); };

elem.on('summernote.change', function(we, contents) { scope.$apply(function() { //更新指令值 ngModelCtrl.$setViewValue(contents.trim()); }); }); }

注意:需要在指令中使用ngModel来进行双向绑定。

相关内容

热门资讯

8分钟实锤!德州之星有辅助挂(... 8分钟实锤!德州之星有辅助挂(来玩德州)切实存在有挂(详细辅助教你攻略);1、全新机制【德州之星有辅...
4分钟实锤!德扑起手牌胜率图(... 4分钟实锤!德扑起手牌胜率图(线上德州)都是是真的有挂(详细辅助揭秘教程)1、完成德扑起手牌胜率图的...
第6分钟实锤!德扑之星辅助器购... 第6分钟实锤!德扑之星辅助器购买(德州)真是真的有挂(详细辅助力荐教程);1、任何德扑之星辅助器购买...
第2分钟实锤!德州ai辅助软件... 第2分钟实锤!德州ai辅助软件(德州wpk)其实真的是有挂(详细辅助扑克教程)1、每一步都需要思考,...
第十分钟实锤!德州免费辅助神器... 第十分钟实锤!德州免费辅助神器app(德扑)其实是有挂(详细辅助安装教程)1)德州免费辅助神器app...
第1分钟实锤!德扑ai智能机器... 第1分钟实锤!德扑ai智能机器人(nzt德州)一贯真的是有挂(详细辅助透视教程)1、超多福利:超高返...
第十分钟实锤!德州微扑克辅助(... 第十分钟实锤!德州微扑克辅助(德州wpk)真是是有挂(详细辅助透视教程);1、进入游戏-大厅左侧-新...
第四分钟实锤!智星德州菠萝有挂... 第四分钟实锤!智星德州菠萝有挂吗(德州nzt)真是真的有挂(详细辅助系统教程)1、金币登录送、破产送...
4分钟实锤!智星德州菠萝(德州... 4分钟实锤!智星德州菠萝(德州扑克)竟然是有挂(详细辅助2025新版);1、在智星德州菠萝ai机器人...
2分钟实锤!德州之星辅助挂(德... 2分钟实锤!德州之星辅助挂(德扑之星)竟然真的有挂(详细辅助科技教程)1、2分钟实锤!德州之星辅助挂...