123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- console.log("hello world");
- console.log("----------------------------");
- const comm=require("./commonjs.js");
- comm.info();
- console.log("----------------------------");
- console.log("----------------------------");
- console.log("<h3>this is node test string!!!</h3>");
- import {createApp } from 'vue';
- import Home from "./vue/Home.vue";
- import test from "./vue/test.vue";
- import About from "./vue/About.vue";
- import i18n from "./i18n.js";
- import { useI18n } from 'vue-i18n';
- import router from "./router.js";
- import ElementPlus from 'element-plus'
- import 'element-plus/dist/index.css'
- console.log(router);
- const app=createApp({
- template:'#my-app',
- components:{
- Home,
- test,
- About
- },
- data(){
- return{
- info:`<span style='color:red; font-size:30px'>hello vue template</span>`,
- number:0,
- locale:null,
- options:[
- {
- value: 'zh',
- label: '中文',
- },
- {
- value: 'en',
- label: 'English',
- },
- {
- value: 'ja',
- label: 'にほんご',
- },
- ],
- tomcat_res:null,
- }
- },
- methods:{
- add(){
- this.number++;
- },
- changelang(type){
- console.log(locale);
- console.log("-----------changelang-----------------");
- locale.value=type;
- },
- interface_web(){
- console.log("---------tomcat server----------");
- const request = new XMLHttpRequest();
- request.onload=function(){
- console.log("parse tomcat server string");
- const res=JSON.parse(request.responseText);
- this.tomcat_res=res;
- console.log("res:"+res);
- };
- request.open("POST","http://ancientapes.cc:8080/mineluxuries/book");
- request.send("test tomcat");
- }
- },
- setup(){
- const { locale,t } = useI18n();
- console.log("-------get locale--------");
- console.log(locale);
- window.locale=locale;
- console.log("-------after get locale--------");
- }
- }).use(i18n).use(router).use(ElementPlus).mount("#app");
-
- console.log("end the vue template render");
|