传递自定义上下文(Pass Custom Context)

优质
小牛编辑
131浏览
2023-12-01

描述 (Description)

Framework7允许您将自定义上下文传递给任何动态页面或任何加载的Ajax。

data-context属性用于传递自定义上下文,您需要在其中放置有效的字符串化JSON,如下所示 -

<a href = "interests.html" class = "item-link item-content" data-context = '{
   "sport": "Baseball", 
   "place": "Scotland", 
   "movies": "Science Fiction", 
   "actor": "Tom Cruise"
}'>Interests</a>

您还可以使用View中的路由器.load()方法和JavaScript中的上下文属性传递自定义上下文,如以下实例所示 -

mainView.router.load ({
   url: 'interests.html',
   context: {
      sport: 'Baseball',
      place: 'Scotland',
      movies: 'Science Fiction',
      actor: 'Tom Cruise'
   }
})