感觉这里还是应该改成 `properties.rawValue == null && properties..value == null)` 比较好，`undefined` 和 `null` 不可能是正常 `value` 的。我们这边通常新建和编辑都用一个模板的，所以模板里直接写 `data-ui-value="@type"` 然后新建时这个值是 `undefined`，如果用 `hasOwnProperty` 的话就不会当作没有初始值了。