角4和ng-模板

ide*_*ers 9 ng-template angular4 angular

我收到这个警告:

The <template> element is deprecated. Use <ng-template> instead ("
        [attr.tabIndex]="-1"
        [ngClass]="{'k-item': true}">
        [WARNING ->]<template *ngIf="template"
            [templateContext]="{
Run Code Online (Sandbox Code Playgroud)

当使用角度4时,是否需要处理发布版本?

谢谢

Gün*_*uer 20

你需要照顾它.您需要修改代码并更改所有出现的代码

<template>
Run Code Online (Sandbox Code Playgroud)

<ng-template>
Run Code Online (Sandbox Code Playgroud)

<template><template>标签的其他用法发生冲突,因此Angular团队将其更改为<ng-template>用于Angular目的.这是一个突破性的变化,因此他们没有在Angular2中引入这种变化,而是仅根据语义版本规则在Angular4中引入.