最近我正在学习AngularJS和下面的代码片段,我不知道为什么这样做。你能帮我理解吗,谢谢。
function GetData() {
$.get("https://api.github.com/users/potatogopher", function (result) {
store.modifyState(state => {
state.userGist.name = result.name;
});
});
}
GetData();
function UserData(props) {
return(
<p data-info={props.data}>
{store.state.userGist[props.data]}
</p>
);
}
export default function UserGist(props) {
return(
<div>
<UserData data="name" />
<UserData data="company" />
</div>
);
}
以下是整个代码供您参考。
// ----------------- this part --------------
// mainModule.controller = $controllerProvider.register;
// mainModule.directive = $compileProvider.directive;
// mainModule.filter = $filterProvider.register;
// mainModule.factory = provide.factory;
// mainModule.service = provide.service;