main.ts 617 B

12345678910111213141516171819202122
  1. import { createApp } from 'vue';
  2. import App from './App';
  3. import router from './router';
  4. import store from './store';
  5. import '@/style/index.scss';
  6. import Vant from "vant";
  7. import "vant/lib/index.css";
  8. import "babel-polyfill"
  9. let app = createApp(App)
  10. app.use(Vant)
  11. app.directive('opacity', {
  12. mounted(el, binding) {
  13. console.log(binding.value)
  14. // binding.value 是我们传递给指令的值——在这里是 200 //透明度
  15. el.style.opacity = binding.value?1:0
  16. },
  17. updated(el,binding){
  18. el.style.opacity = binding.value?1:0
  19. }
  20. })
  21. app.use(router).use(store).mount('#app');