鍍金池/ 問答/ HTML問答
短嘆 回答

2.75 兄弟你這個控制臺就解決了

墻頭草 回答
綁定事件監(jiān)聽器。事件類型由參數(shù)指定。表達(dá)式可以是一個方法的名字或一個內(nèi)聯(lián)語句,如果沒有修飾符也可以省略。

如果vue當(dāng)你是方法的名字,methods['usecaseMetheds().pageSizeChange']undefined,不是Function那繼續(xù)解析,vue當(dāng)你是內(nèi)聯(lián)語句usecaseMetheds().pageSizeChange是屬性訪問返回Function,并不會執(zhí)行。

usecaseMetheds().pageSizeChange()

v-on

空白格 回答

參照 @楊佰 的答案

樣式改成了
clipboard.png

最后的結(jié)果是
clipboard.png

撿肥皂 回答

我覺得可能是這個原因吧,因為這樣寫都是對的<FormItem><Input /></FormItem>
圖片描述

愚念 回答

我剛剛也遇到這個問題,去GitHub上的weex-toolkit看了下。有回復(fù)說將更新weex-toolkit到最新版本

weex update weexpack@latest

然后把之前創(chuàng)建的項目刪了,重新創(chuàng)建了一個就不再出現(xiàn)之前的問題了,有興趣的可以試試。

喵小咪 回答

SettingsComponent,ProfileSettingsComponent,PasswordSettingsComponent放在settings.module.tsdeclarations中,把app.module.ts中他們的部分刪除。

敢試 回答

常用的手機(jī)端console調(diào)試
有個叫vconsole

GitHub地址:
https://github.com/shouzijian...

你可以調(diào)整下,直接使用

朕略萌 回答

router-view 加name屬性,可以使用路由帶入信息或者用vuex

尐懶貓 回答
  1. websocket
  2. indexDB

前端負(fù)責(zé)展示用戶交互, 數(shù)據(jù)存儲這些不應(yīng)該有前端直接來做的

你這種需求直接做成客戶端就好了

笑忘初 回答

clipboard.png
value表示當(dāng)前選中的值
label表示顯示在頁面的標(biāo)簽

list_movie: [{value: 1, label: "摔跤吧爸爸"},{value: 2,label: "我不是藥神"}]

<mt-radio v-model="value" :options="list_movie"></mt-radio>

其實我也不知道 你試一試吧。

久礙你 回答

Ajax是異步機(jī)制

    if (data.code == '200') {
        this.imageUrl = data.data
    }
    

這里的this已經(jīng)指向了回調(diào)函數(shù) 對外部是不生效的
你可以改成:

var imageUrl = '';
//Js默認(rèn)寫在文件中的變量是全局變量

$.ajax({//......省略
    if (data.code == '200') {
        imageUrl = data.data
        console.log(imageUrl); // 輸出'http://fool.jpg'
    }
   
//...略
console.log(imageUrl); // 輸出''
// 這里依然獲取不到 是因為 雖然代碼在下面,但是執(zhí)行的時間 要早于上面的回調(diào)函數(shù)
// 如果做什么操作記得寫在ajax的回調(diào)里
我不懂 回答

router.js

// router用history
const appRouter = {
  mode: "history",
  routes: [
    {
      path: "/list",
      name: "list",
      component: List,
      meta: {
        keepAlive: true //不刷新
      }
    }
  ]
}

App.vue入口文件添加keep-alive

<template>
   <div id="app">
      <keep-alive>
         <router-view v-if="$route.meta.keepAlive"></router-view>
      </keep-alive>
      <router-view v-if="!$route.meta.keepAlive"></router-view>
   </div>
</template>

我記得上面就可以實現(xiàn)了,如果不可以那把下面加上試試我是這么實現(xiàn)的

router.js主要代碼(也可以放到main.js)

import { getScrollTop, setScrollTop } from "@/utils/mixin";
let routerList = [];
router.beforeEach((to, from, next) => {
  //返回上一級瀏覽位置
  let position = getScrollTop();
  let currentRouterIndex = routerList.findIndex(e => {
    return e.path === from.fullPath;
  });

  if (currentRouterIndex != -1) {
    routerList[currentRouterIndex].position = position;
  } else {
    routerList.push({
      path: from.fullPath,
      position: position
    });
  }
});

router.afterEach((to, from, next) => {

  let savedPosition = routerList.find(e => {
    return e.path === to.fullPath;
  });

  if (typeof savedPosition !== "undefined") {
    Vue.nextTick(() => {
      setScrollTop(savedPosition.position);
    });
  } else {
    Vue.nextTick(() => {
      setScrollTop(0);
    });
  }
});

utils/mixin.js

/*獲取到頂部的距離*/
export function getScrollTop() {
  return (
    window.pageYOffset ||
    document.documentElement.scrollTop ||
    document.body.scrollTop
  );
}
/*設(shè)置距離*/
export function setScrollTop(value) {
  window.scrollTo(0, value);
}
裸橙 回答

*符號只用在import中,
如果非要用*,可以

import * as all from './time';
export all

ps:*盡量少用

初念 回答

1.首先MUI和MINT-UI一樣都是UI框架,或者是組件庫,但是他們本質(zhì)是不一樣的,mui都是基于原生js或者jQuery,而mint-ui是基于vue的
2.mui的打包不需要webpack參與,hbuild應(yīng)該很方便直接用
3.就技術(shù)選型來說,如果需要快速開發(fā),而且沒有用過vue的話建議直接用mui

淡墨 回答

數(shù)據(jù)和流程都有些亂,建議先別學(xué)習(xí)直接操作dom的js了,用vue入門吧

青黛色 回答

全局變量的確是有這個東西的
可能是作者覺得他是只是個引用 不是閉包的重點 所以就沒畫在圖里
其他的可能沒想到, :)逃

愿如初 回答

你的意思是不是初始值如果是24小時,不管變化幾次,如果最終值是24小時,就不要彈窗?
如果是這樣,你可以把初始值存起來,如果ng-change方法中,加個判斷,變化之后的值如果等于初始值,且等于24小時的值,就不彈窗,否則就彈窗