如何使用Aurelia为路线添加图标/图像?

时间:2015-04-26 03:39:56

标签: aurelia

我想在Aurelia的路由器配置中指定的导航链接中添加图像/图标。

1 个答案:

答案 0 :(得分:16)

我在GitHub找到了答案。您可以在路由器配置中添加SFRestRequest* downloadRequest = [self requestForFileContents:@"/services/data/v23.0/sobjects/Attachment/00P90000004SRFlEAO/Body"]; - (SFRestRequest *) requestForFileContents:(NSString *) path { NSMutableDictionary *params = [NSMutableDictionary dictionary]; SFRestRequest *request = [SFRestRequest requestWithMethod:SFRestMethodGET path:path queryParams:params]; request.parseResponse = NO; return request;} 属性,以便指定图像的路径。就我而言,我使用的是SVG:



Settings

import {inject} from 'aurelia-framework';
import {Router} from 'aurelia-router';

@inject(Router)
export class App {
  constructor(router) {
    this.router = router;
    this.router.configure(config => {
      config.title = 'Aurelia';
      config.map([
        {route: ['', 'dogs'], moduleId: './dogs', nav: true, title: 'Dogs', settings: './img/dogs-nav.svg'},
        {route: ['cats', 'cats'], moduleId: './cats', nav: true, title: 'Cats', settings: './img/cats-nav.svg'},
    });
  }
}