refactor: use raw-loader to import template, update directive usage in demo

This commit is contained in:
Justineo
2021-09-17 19:41:59 +08:00
parent 573407b07a
commit 0a080cf662
23 changed files with 241 additions and 204 deletions

View File

@@ -18,7 +18,7 @@
</template>
<script>
import drag from 'veui/directives/drag'
import { drag } from 'veui'
export default {
directives: {

View File

@@ -9,7 +9,7 @@
</template>
<script>
import drag from 'veui/directives/drag'
import { drag } from 'veui'
export default {
directives: {

View File

@@ -14,7 +14,7 @@
</template>
<script>
import drag from 'veui/directives/drag'
import { drag } from 'veui'
export default {
directives: {

View File

@@ -24,7 +24,7 @@
</template>
<script>
import drag from 'veui/directives/drag'
import { drag } from 'veui'
const items = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.'.split(/[,. ]+/).filter(Boolean)

View File

@@ -23,7 +23,7 @@
</template>
<script>
import drag from 'veui/directives/drag'
import { drag } from 'veui'
const items = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.'.split(/[,. ]+/).filter(Boolean)

View File

@@ -19,7 +19,7 @@
</template>
<script>
import drag from 'veui/directives/drag'
import { drag } from 'veui'
export default {
directives: {

View File

@@ -21,7 +21,7 @@
</template>
<script>
import nudge from 'veui/directives/nudge'
import { nudge } from 'veui'
export default {
directives: {

View File

@@ -47,8 +47,7 @@
</template>
<script>
import { Button } from 'veui'
import { resize } from 'veui/directives'
import { Button, resize } from 'veui'
export default {
components: {

View File

@@ -22,8 +22,7 @@
</template>
<script>
import { Button, Icon } from 'veui'
import tooltip from 'veui/directives/tooltip'
import { Button, Icon, tooltip } from 'veui'
import 'veui-theme-dls-icons/zoom-in'
import 'veui-theme-dls-icons/upload'
import 'veui-theme-dls-icons/trash'

View File

@@ -18,8 +18,7 @@
</template>
<script>
import { Overlay, Button } from 'veui'
import outside from 'veui/directives/outside'
import { Overlay, Button, outside } from 'veui'
export default {
components: {

View File

@@ -20,8 +20,7 @@
</template>
<script>
import { Overlay, Button } from 'veui'
import outside from 'veui/directives/outside'
import { Overlay, Button, outside } from 'veui'
export default {
components: {