AnjularJS is really a pain. But I think I find some rule inside.
- 我首先查找F12-> net work-只顯示js相關的請求,發現了一個很熟悉的請求在最後一行-----------我估計是不是之前的請求都是些例行的,而有用的請求總是在最後一行?
- 點header,顯示Request URL: http://adtool7.mgcorp.co/admin/module/spots/controllers/spot-traffic-distribution-controller.js?v=1752e3added,
- 這裏spot-traffic-distribution-controller.js是一個在adtool-web-metronic項目中存在的文件
- 另外有一個spot-routing.js的文件,感覺是spot目錄下的主文件,多數功能目錄下都有這麽個文件(不所有)。
- 這個*-routing.js文件做兩件事,一個是config。
- 感覺都是通過stateProvider.state(keyString, {})來設置一個路徑請求,和響應以及html顯示的對應關係
- 例如spot distribution:
$stateProvider.state('spot.view.distribution', {
url: '/distribution/node::nodeId/showMetrics::showMetrics/dateRanges::dateRanges/externalCampaigns::externalCampaignIds',
params: {
validateParams: null,
spotId: null
},
resolve: {
'controller': $couchPotatoProvider.resolveDependencies([
'admin/module/spots/controllers/spot-traffic-distribution-controller'])
},
templateUrl: "/admin/module/spots/views/partials/spot-traffic-distribution.html",
controller: 'SpotTrafficDistributionCtrl'
});- 一個是app.registerController。感覺就是把config的那些controller給注冊到(anglarjs)系統中。
- 注意:有些controller沒有在這個文件中給出定義,而是在專門的js文件中給出定義。
- 問題==================================
--
Sam 18:11 18/10/2020
其实关键就是知道这个成交通过了哪个网站,或者说通过了哪个affiliate,技术上如果是通过人家网站点进来的,就应该给人家佣金。问题是客人注册时,会提交的uuid是怎么za存的,存cookie?------------那么问题来了,如果存cookie的话,click时登录了网页,本地存了cookie,远程存了对应的affiliate。(如果之后如果再从另一个affiliate点进来的话,本地cookie中uuid对应的值将被替换掉。而服务器端虽然两个uuid都记住了,但是第一个将不再会被用到了)..............
--
Sam 05:28 05/01/2021
|
External Network Integration Questions:
--
Sam 20:36 06/01/2021
|
這個有點怪,這個系統是用來讓sales用的,用來觀察和學習内部的廣告的收益的?
--
Sam 11:14 18/11/2020
|
這個有點怪了,這兩個war我覺得是相同的,因爲是同樣的代碼,同樣的pom,只是不同的jdk編譯出來的而已。 但是不管你用什麽jdk,還不是都要從同一個地方去下載jar嗎?事實證明,的確是兩種編譯下載的是同一個jar,裏面帶有同樣的文件。 除非說Linux在找啥文件來著?
--
Sam 11:32 23/10/2020
|