ui-bootstrap 弹出框触发表达式在 2.0.0 版中中断
ui-bootstrap popover-trigger expression breaks in version 2.0.0
在 ui-bootstrap 1.3.3 中,我有一个带有弹出窗口和以下触发器的按钮
popover-trigger="click outsideClick"
触发器在我单击按钮时打开弹出窗口,并在单击其他任何内容时关闭它
在 ui-bootstrap 2.0.0 中,此弹出窗口触发器在
上失败
Error: $parse:syntax
Syntax Error
Syntax Error: Token 'outsideClick' is an unexpected token at column 7 of the expression [click] starting at [{4}].
两个都试了
popover-trigger="click"
和
popover-trigger="outsideClick"
似乎有效,但这不是我要求的行为uire.
查看他们的 latest change-log 我找不到任何关于此的内容。我该如何纠正?
文档说 popover-trigger
接受一个表达式,但事实证明它也接受一个字符串,为了正确连接触发器,我所要做的就是在表达式中撇号它们
不好:
popover-trigger="click outsideClick"
好:
popover-trigger="'click outsideClick'"
一切都恢复正常
在 ui-bootstrap 1.3.3 中,我有一个带有弹出窗口和以下触发器的按钮
popover-trigger="click outsideClick"
触发器在我单击按钮时打开弹出窗口,并在单击其他任何内容时关闭它
在 ui-bootstrap 2.0.0 中,此弹出窗口触发器在
上失败Error: $parse:syntax Syntax Error
Syntax Error: Token 'outsideClick' is an unexpected token at column 7 of the expression [click] starting at [{4}].
两个都试了
popover-trigger="click"
和
popover-trigger="outsideClick"
似乎有效,但这不是我要求的行为uire.
查看他们的 latest change-log 我找不到任何关于此的内容。我该如何纠正?
文档说 popover-trigger
接受一个表达式,但事实证明它也接受一个字符串,为了正确连接触发器,我所要做的就是在表达式中撇号它们
不好:
popover-trigger="click outsideClick"
好:
popover-trigger="'click outsideClick'"
一切都恢复正常