watch这个没懂,是什么意思,是在干啥?

news/2024/7/9 23:42:38 标签: vue

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Vue的方法_侠课岛(9xkd.com)</title>
<script src="https://unpkg.com/vue@next"></script>
<script src="https://cdn.jsdelivr.net/npm/axios@0.12.0/dist/axios.min.js"></script>
</head>
<body>
    <div id="watch-example">
        <p>
          Ask a yes/no question:
          <input v-model="question" />
        </p>
        <p>{{ answer }}</p>
      </div>
 

<script>
  const watchExampleVM = Vue.createApp({
    data() {
      return {
        question: '',
        answer: 'Questions usually contain a question mark. ;-)'
      }
    },
    watch: {
      // whenever question changes, this function will run
      question(newQuestion, oldQuestion) {
        if (newQuestion.indexOf('?') > -1) {
          this.getAnswer()
        }
      }
    },
    methods: {
      getAnswer() {
        this.answer = 'Thinking...'
        axios
          .get('https://yesno.wtf/api')
          .then(response => {
            this.answer = response.data.answer
          })
          .catch(error => {
            this.answer = 'Error! Could not reach the API. ' + error
          })
      }
    }
  }).mount('#watch-example')
</script>


    <style>
        .demo {
  font-family: sans-serif;
  border: 1px solid #eee;
  border-radius: 2px;
  padding: 20px 30px;
  margin-top: 1em;
  margin-bottom: 40px;
  user-select: none;
  overflow-x: auto;
}
    </style>
</body>
</html>

http://www.niftyadmin.cn/n/957797.html

相关文章

windows下mysql 修改数据库data存放位置

一.首先把mysql的服务先停掉。 win10系统下&#xff0c;在管理工具中打开服务&#xff0c;找到mysql&#xff08;版本不同名字不同&#xff0c;比如mysql80&#xff09;&#xff0c;停止服务。 二.更改MySQL配置文件My.ini中的数据库存储主路径 不同版本的my.ini位置不同&a…

一个todolist

<!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>Vue的方法_侠课岛(9xkd.com)</title> <script src"https://unpkg.com/vuenext"></script> <script src"https://cdn.jsdelivr.net/…

Windows下anaconda安装opencv

winR打开cmd界面&#xff0c;输入conda create -n opencv python3.6&#xff0c;创建名为opencv的虚拟空间&#xff0c;然后一路y&#xff0c;直到安装完成。 activate opencv 然后输入 conda install opencv&#xff0c;一路y&#xff0c;安装完成。

组件prop的用法:为什么没有运行处hello,哪里错了

<!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>Vue的方法_侠课岛(9xkd.com)</title> <script src"https://unpkg.com/vuenext"></script> <script src"https://cdn.jsdelivr.net/…

使用Python和OpenCV检测图像中的物体并将物体裁剪下来

使用Python和OpenCV检测图像中的物体并将物体裁剪下来 2017年02月18日 21:14:24 草千里 阅读数&#xff1a;47545 标签&#xff1a; python opencv 图片 更多 个人分类&#xff1a; openCV 介绍 硕士阶段的毕设是关于昆虫图像分类的&#xff0c;代码写到一半&#xff0c;上…

这段也没有显示出来,控制台里也没有显示出来

<!DOCTYPE html> <html> <head> <meta charset"utf-8"> <title>Vue的方法_侠课岛(9xkd.com)</title> <script src"https://unpkg.com/vuenext"></script> <script src"https://cdn.jsdelivr.net/…

csdn怎么快速转载别人的文章

首先确定原文允许转载 在文章开头处一般有版权声明,如图 转载时要注明出处和作者 如何转载 用谷歌浏览器加载文章地址&#xff0c;打开文章 F12打开Developer Tools&#xff0c;并打开Elements页面 将文章开头部分的文字作为关键字在Elements界面搜索 以此文为例&#xff…

idea 打开Service窗口--一个管理所有服务的地方

idea 打开Service窗口--一个管理所有服务的地方 一个管理所有服务的地方 新版idea打开的方式也很简单,快捷键ALT8,或者跟着下图找到services窗口点击打开 如果说在这个位置没有找到的话,将.idea > workspace.xml 中找到 RunDashboard 替换成如下 然后重启即可 <componen…