查看pub.dev/packages中的示例时,某些代码包含在一页中,而更高级的代码则不会显示所有代码。例如,在firebase_auth包中,示例显示main.dart文件,而最重要的代码可能在其他两个导入的文件上:
import './register_page.dart';
import './signin_page.dart';
我的问题-如何查看两个文件?
谢谢,加仑。
答案 0 :(得分:0)
您可以通过调用某些函数来使用此程序包,并使用IDE跳转到定义,例如命令+单击VS代码。
或者您可以打开目录function sample() {
var collection = getContext().getCollection();
var isAccepted = collection.queryDocuments(
collection.getSelfLink(),
'SELECT * FROM root r',
function (err, feed, options) {
if (err) throw err;
if (!feed || !feed.length) {
var response = getContext().getResponse();
response.setBody('no docs found');
}
else {
var response = getContext().getResponse();
for(var x in feed){
var totalmark = 0;
var avargemark = 0;
for(var y in feed[x].subjects){
totalmark += parseInt(feed[x].subjects[y].subjectmark);
}
avargemark = parseFloat(totalmark)/feed[x].subjects.length;
feed[x].avargemark = avargemark;
}
var body = feed;
response.setBody(JSON.stringify(body));
}
});
if (!isAccepted) throw new Error('The query was not accepted by the server.');
}