hustcc / canvas-nest.js

:cancer: Interactive Particle / Nest System With JavaScript and Canvas, no jQuery.
https://git.hust.cc/canvas-nest.js
MIT License
4.31k stars 826 forks source link

modify config attribute name z-index #30

Closed YunYouJun closed 6 years ago

YunYouJun commented 6 years ago

标签不区分大小写,使用 Vue 的时候,分配属性,发现大写字母都自动转为小写字母了。所以属性是不是全用小写字母更好一些?

zIndex 修改为了 z-index

hustcc commented 6 years ago

在 vue 中是怎么使用的?

YunYouJun commented 6 years ago

@hustcc 像这样 createElement 时,渲染出的 script 标签中 zIndex 自动转化为了小写 zindex

export default {
  name: 'RemoteJs',
  component: {
    'RemoteJs': {
      render (createElement) {
        return createElement('script', {
          attrs: {
            type: 'text/javascript',
            src: this.src,
            zIndex: 1,
            color: '0,0,0'
          }
        })
      },
      props: {
        src: {
          type: String,
          required: true
        }
      }
    }
  }
} 
hustcc commented 6 years ago

修改属性名字是不兼容的更新!不建议这么做修改。