Ahora los datos populares están separados de la vista, al igual que la propiedad de texto del control en el archivo de diseño en el desarrollo de Android, no se recomienda usar datos codificados, sino usar strings.xmlla variable de cadena definida en el archivo de recursos de cadena.
1. Proponer tareas
Escriba el código para mostrar la siguiente tabla
2. Completa la tarea
Para mostrar una tabla en la página web, los datos se pueden escribir en la celda de la tabla, o la tabla se puede separar de los datos, y los datos se pueden configurar mediante un script.
(1) Use el DOM para establecer datos para la tabla
Usar DOM y jQuery para establecer datos para la tabla es esencialmente lo mismo. Obtiene cada elemento de la página y luego establece el valor del atributo para cada elemento. Los datos se dispersan y no se empaquetan en una colección de datos, como json, mientras que Vue The La forma de usarlo es empaquetar la forma de proporcionar datos.
(3) Use Vue para establecer datos para la tabla
crear test03.htmlarchivo
Las constantes de Vue Studentproporcionan una función de datos () que devuelve datos JSON, un conjunto empaquetado de datos de pares clave-valor
Vue crea una instancia o aplicación de Vue basada en constantes Student, llama a la función mount(), vincula el elemento de la página y luego {
{key}}los datos JSON devueltos por la función data() se pueden obtener en el elemento de la página.
<!DOCTYPEhtml><html><head><title>test03</title><scriptsrc="https://unpkg.com/vue@next"></script></head><body><divid='student'><tableborder='1'cellpadding='5'><tr><td>学号</td><td>{
{ id }}</td></tr><tr><td>姓名</td><td>{
{ name }}</td></tr><tr><td>性别</td><td>{
{ gender }}</td></tr><tr><td>年龄</td><td>{
{ age }}</td></tr><tr><td>专业</td><td>{
{ major }}</td></tr><tr><td>电话</td><td>{
{ telephone }}</td></tr></table></div><script>const Student ={
data(){
return{
id:20220101,
name:'萌萌哒',
gender:'男',
age:20,
major:'大数据技术',
telephone:'13934345678'}}}
Vue.createApp(Student).mount('#student')</script></body></html>