- Vue.js 2 Web Development Projects
- Guillaume Chau
- 216字
- 2021-07-02 22:34:24
Displaying text
The first template feature we will see is the text interpolation, which is used to display dynamic text inside our web page. The text interpolation syntax is a pair of double curly braces containing a JavaScript expression of any kind. Its result will replace the interpolation when Vue will process the template. Replace the <p id="root"> element with the following:
<p id="root">
<p>{{ message }}</p>
</p>
The template in this example has a <p> element whose content is the result of the message JavaScript expression. It will return the value of the message attribute of our instance. You should now have a new text displayed on your web page--Hello Vue.js!. It doesn't seem like much, but Vue has done a lot of work for us here--we now have the DOM wired with our data.
To demonstrate this, open your browser console and change the app.message value and press Enter on the keyboard:
app.message = 'Awesome!'
The message has changed. This is called data-binding. It means that Vue is able to automatically update the DOM whenever your data changes without requiring anything from your part. The library includes a very powerful and efficient reactivity system that keeps track of all your data and is able to update what's needed when something changes. All of this is very fast indeed.
- Java 9 Concurrency Cookbook(Second Edition)
- Java異步編程實戰
- 簡單高效LATEX
- Designing Hyper-V Solutions
- 數據結構(Python語言描述)(第2版)
- MATLAB實用教程
- Oracle BAM 11gR1 Handbook
- RabbitMQ Essentials
- Learning OpenStack Networking(Neutron)(Second Edition)
- OpenCV with Python By Example
- Spring Boot+MVC實戰指南
- C++ Fundamentals
- Android嵌入式系統程序開發:基于Cortex-A8(第2版)
- NGUI for Unity
- Python全棧開發:基礎入門