-1

我正在尝试创建一个显示日历页面的简单页面。

我所拥有的是一个 html 片段,它遍历一个天数组并为每个月的每一天创建一个单元格。所以我要将当前日期、当前月份、当前年份和星期数组传递给此模板。

该逻辑在使用全局范围时运行良好,但由于一个页面内可以有多个日历实例,因此我创建了一个隔离范围并希望在指令呈现时将值推送到片段。

我无法将范围值与 html 片段绑定。它不断向我抛出错误: 'Error: Non-assignable model expression: undefined (directive: calender)'

小提琴链接

需要帮助来理解需要做什么才能让这个东西在孤立的范围内工作。

谢谢

4

1 回答 1

0

我收到错误:不可分配的模型表达式:未定义的错误,因为我的指令上没有该名称的可绑定属性,而是模型值。
我将范围定义替换为
范围:{ngModel:'='},然后链接器函数能够更新模型值。

于 2013-01-06T04:15:43.757 回答