Joh*_*jer 4 warnings string-length vue.js
我有一个模板,我需要在其中知道提供的变量的长度...
{{ prefix }} {{ prefix.length }}
Run Code Online (Sandbox Code Playgroud)
它吐出正确的信息,似乎工作得很好,但它给出了这个警告:
[Vue 警告]:评估表达式“{ input_prefix: (prefix.length > 0)}”时出错:类型错误:无法读取未定义的属性“长度”(在组件中找到:)
我真的很想做得对,并摆脱警告。有任何想法吗?
最好的问候约翰·拉杰
如果前缀为空或未定义,根据定义,它不能有长度。
因此,通过三元运算符呈现长度,如果前缀存在则使用 length 属性,如果不存在则默认为零:
{{ prefix && prefix.length ? prefix.length : 0 }}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12789 次 |
| 最近记录: |