Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs ng模型在指令模板的select中未正确绑定_Angularjs_Angularjs Directive - Fatal编程技术网

Angularjs ng模型在指令模板的select中未正确绑定

Angularjs ng模型在指令模板的select中未正确绑定,angularjs,angularjs-directive,Angularjs,Angularjs Directive,看小提琴 选择“渲染为” --blank-- //selected value ob1 ob2 而不是 ob1 ob2 // selected value 干杯好的,我找到问题了 不是您正在寻找的答案,但您应该使用ng类来分配类。绑定到class属性中不是一种好的做法。也就是说,您应该替换class=控件标签{{{controlLabelClass}->class=控件标签ng class=controlLabelClass。顺便说一句,我不明白你的问题嘿,谢谢你的回答,我将阅读ng课程并

看小提琴

选择“渲染为”

--blank--  //selected value
ob1
ob2
而不是

ob1
ob2 // selected value

干杯好的,我找到问题了


不是您正在寻找的答案,但您应该使用ng类来分配类。绑定到class属性中不是一种好的做法。也就是说,您应该替换class=控件标签{{{controlLabelClass}->class=控件标签ng class=controlLabelClass。顺便说一句,我不明白你的问题嘿,谢谢你的回答,我将阅读ng课程并开始使用它。我已经更新了我的问题。看看这是否更有意义,我现在明白了。你能提供一个JSFIDLE让我和其他人可以做一些测试吗?嘿。我从我的问题中删除了一些文本,但我在前面有这个解决方案。问题是这会使模型变脏。如果我有一个模型和一个主模型,它们现在是不相等的。我想我必须有一个观察者来检查模型何时复位。我将把它标记为答案,因为我想没有办法了。谢谢你的时间和帮助!这个答案可能会对你有所帮助:我不能帮你处理那些肮脏的事情,我在表格上很烂。对不起:/
--blank--  //selected value
ob1
ob2
ob1
ob2 // selected value
.controller('MyCtrl', ['$scope', function ($scope) {

    $scope.items = [{ name: ' jens', game: 'wow' }, { name: ' hans', game: 'wow' }];
    // here, you have to set the default by reference, not by value.
    $scope.model = $scope.items[1];
[...]