我创建了一个接口,并尝试从另一个类访问它,但我收到以下错误说明
'format'只是引用一个类型,但它在这里被用作值
我的代码看起来像这样
format.ts
import {format} from "./directory"
export class AppComponent{
private Name = format[];
}
appcomponent.ts
Name
当我将接口分配给私有对象@echo off
set count=0
cd "C:\Users\Me\Desktop\testphotos"
for %%a in (*.*) do set /a "count+=1"
echo %count%
pause
时,我收到此错误。
答案 0 :(得分:4)
应该是
@user = User.find(params[:fanzone_owner_id])
@fan_activity = @user.fan_receives.find(params[:id])
private Name: format[];
这意味着你分配了数组
=
表示您描述变量,它将是:
类型的数组。
你也可以做
format
这意味着您将拥有类型private Name: format[] = [];
的数组,当您尝试向此数组添加任何内容时,TypeScript将只接受实现此接口的对象。